@charset "utf-8";
/* CSS Document */

body{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #666666; margin:0; line-height:1.5em; background-color:#303d4d;height:100%;}
ul,li,h1,h2,h3,h4,dt,dd{padding:0; margin:0;list-style-type:none}
.clear{clear:both; height:0; line-height:0; font-size:1px}
a{text-decoration:none; color:#FFFFFF}
a:hover{text-decoration:underline}
img{border:none;}
#container{ margin:0;overflow:hidden; min-width:1000px;}

/*顶部*/
#head{ height:94px; background:url(../images/top_bg.gif) repeat-x;}
.top_con{height:94px;}
#head span{float:left; height:94px;line-height:94px; color:#FFFFFF;display:inline;}
.close{float:right; margin-right:15px; margin-top:20px;text-align:right;color:#FFFFFF;font-family:"microsoft yahei";}
.close b{ color: #FFFF00; font-weight:normal; padding-left:15px}
.top_border{width:100%;margin-top:5px;}
.top{border-bottom:3px solid; border-top-color:#0599d7; border-bottom-color:#0599d7; border-left:3px dotted transparent; border-right:3px dotted transparent;}
.center{background:#0599d7; height:5px;}

/*左边*/
.left{width:200px; height:100%; position:absolute;background:#f8f8f8; font-family:"microsoft yahei"}
.menu_title{height:32px; line-height:32px; background: url(../images/nav_bg.gif) repeat-x;text-align: center; font-size:13px; font-weight:bold; color:#FFFFFF;}
.menu_list{ width:200px; overflow:hidden;background:#f8f8f8;}
.menu{ width:100%;cursor: pointer;background:url(../images/leftmenu_bg.gif) repeat-x; height:30px; margin-bottom:1px; line-height:25px; display: block; padding-left:15px; color:#046897}
.menu a{color:#046897;text-decoration: none;cursor: pointer; }
.menu_son ul li{ width:200px;height:30px; line-height:30px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; background:url(../images/leftmenu_icon.gif) no-repeat 10px center}
.menu_son ul li a{ display:block; color:#666666; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;text-decoration: none; cursor:pointer; outline:none; width:200px; height:30px; line-height:30px; text-indent: 20px; }
.current_li{background:url(../images/leftmenu_bg.gif) repeat-x;}
.menu_son ul li a:hover{ display:block;background:url(../images/leftmenu_bg.gif) repeat-x;height:30px; line-height:30px;}
/*底部*/
.bottom_border{width:100%;margin-bottom:10px;}
.bottom_top{border-top:3px solid;border-bottom-color:#0599d7; border-top-color:#0599d7; border-right:3px dotted transparent; border-left:3px dotted transparent;}
.bottom_center{background:#0599d7;}

/*右边*/
.title{ height:31px; line-height:31px; padding-left:30px;background:#E4E4E4 url(../images/Location.gif) no-repeat 15px center;font-family:"microsoft yahei"}
.title span{ color:#06628c}
.right{ height:100%; width:100%; position:absolute; background: #f8f8f8; overflow:auto; background-color: #f8f8f8; }
.rightcontent{ padding:10px 10px 10px 0;font-family:"microsoft yahei";}